package com.um.jdy.common.activity.entity.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseEntity;
import lombok.Data;
import java.util.Date;

/**
 * 拼团订单表【暂不用】
 * @TableName activity_group_order
 */
@TableName(value ="activity_group_order")
@Data
public class GroupOrder extends BaseEntity {

	/**
	 * 拼团订单表id
	 */
	 @TableId
	 private String activityGroupOrderId;

	/**
	 * 租户ID
	 */
	 private String comId;

	/**
	 * 拼团id
	 */
	 private String activityGroupId;

	/**
	 * 用户id
	 */
	 private String memberUserId;

	/**
	 * 店铺id
	 */
	 private String appShopId;

	/**
	 * 订单号
	 */
	 private String orderNo;

	/**
	 * 微信支付订单号
	 */
	 private String wxOrderNo;

	/**
	 * 是否团长：No-否 Yes-是
	 */
	 private String isGroupManager;

	/**
	 * 订单状态：UnPay待支付|UnSend待发货|UnReceive待收货|UnComment待评价|UnGroup待成团|Return已退款|Cancelled已取消|Completed已完成
	 */
	 private String status;

	/**
	 * 数量
	 */
	 private Integer num;

	/**
	 * 商品原价
	 */
	 private Integer goodsPrice;

	/**
	 * 活动价格
	 */
	 private Integer activityGoodsPrice;

	/**
	 * 总价
	 */
	 private Integer totalGoodsPrice;

	/**
	 * 优惠金额
	 */
	 private Integer couponsPrice;

	/**
	 * 运费
	 */
	 private Integer deliveryPrice;

	/**
	 * 支付金额
	 */
	 private Integer payment;

	/**
	 * 店铺优惠金额
	 */
	 private Integer shopCouponsPrice;

	/**
	 * 平台优惠金额
	 */
	 private Integer platformCouponsPrice;

	/**
	 * 商品id
	 */
	 private String shopGoodsId;

	/**
	 * 规格选项ID
	 */
	 private String shopGoodsOptionId;

	/**
	 * 商品图片
	 */
	 private String goodsThumb;

	/**
	 * 商品名
	 */
	 private String goodsName;

	/**
	 * 规格
	 */
	 private String spec;

	/**
	 * 活动id
	 */
	 private String marketActivityId;

	/**
	 * 活动商品id
	 */
	 private String marketActivityGoodsId;

	/**
	 * 活动规格id
	 */
	 private String marketActivityGoodsOptionId;

	/**
	 * 备注
	 */
	 private String remark;

	/**
	 * 省
	 */
	 private String province;

	/**
	 * 市
	 */
	 private String city;

	/**
	 * 区
	 */
	 private String area;

	/**
	 * 详细地址
	 */
	 private String address;

	/**
	 * 收货人
	 */
	 private String linkman;

	/**
	 * 联系电话
	 */
	 private String phone;

	/**
	 * 建议物流(买家)
	 */
	 private String adviseCourier;

	/**
	 * 快递公司
	 */
	 private String courier;

	/**
	 * 快递单号
	 */
	 private String courierNo;

	/**
	 * 收货类型：Logistics物流|Self自提
	 */
	 private String receivingType;

	/**
	 * 付款时间
	 */
	 private Date payTime;

	/**
	 * 发货时间
	 */
	 private Date deliveryTime;

	/**
	 * 收货时间
	 */
	 private Date receivingTime;

	/**
	 * 创建时间
	 */
	 private Date createTime;

	/**
	 * 是否售后中：No否|Yes是
	 */
	 private String inAftersale;

	/**
	 * 微信退款订单号(已付款未发货取消会退款)
	 */
	 private String wxRefundNo;

	/**
	 * 是否删除
	 */
	 private Integer isDelete;

	/**
	 * 删除时间
	 */
	 private Date deleteTime;

	/**
	 * 支付类型：Wxpay微信支付
	 */
	 private String payType;

	/**
	 * 长
	 */
	 private Integer length;

	/**
	 * 宽
	 */
	 private Integer width;

	/**
	 * 高
	 */
	 private Integer height;

	/**
	 * 是否批发：No否|Yes是
	 */
	 private String isWholesale;

	/**
	 * 批发规格
	 */
	 private String wholesaleBit;

	/**
	 * 批发价格
	 */
	 private Integer wholesalePrice;

	/**
	 * 批发子规格单位
	 */
	 private String wholesaleSubBit;

	/**
	 * 批发含子规则数量：No否|Yes是
	 */
	 private String wholesaleSubNum;

	/**
	 * 批发单件价格
	 */
	 private Integer wholesaleItemPrice;

	/**
	 * 平台优惠券领取id
	 */
	 private String platformActivityCouponsUserId;

	/**
	 * 店铺优惠券领取id
	 */
	 private String shopActivityCouponsUserId;

	/**
	 * 团长id
	 */
	 private String groupLeaderId;

	/**
	 * 团长分佣金额
	 */
	 private Integer groupLeaderPrice;

	/**
	 * 团长分佣比例
	 */
	 private Integer groupLeaderRate;

	/**
	 * 团长是否收货：No否|Yes是
	 */
	 private String groupLeaderIsReceiving;

	/**
	 * 团长收货时间
	 */
	 private Date groupLeaderReceivingTime;

	/**
	 * 团长是否送达：No否|Yes是
	 */
	 private String groupLeaderIsService;

	/**
	 * 团长送达时间
	 */
	 private Date groupLeaderServiceTime;

	/**
	 * 预计送达时间
	 */
	 private String predictServiceTime;

	/**
	 * 用户省
	 */
	 private String userProvince;

	/**
	 * 用户市
	 */
	 private String userCity;

	/**
	 * 用户区
	 */
	 private String userArea;

	/**
	 * 用户详细地址
	 */
	 private String userAddress;

	/**
	 * 用户收货人
	 */
	 private String userLinkman;

	/**
	 * 用户联系电话
	 */
	 private String userPhone;

	/**
	 * 代理商id
	 */
	 private String groupProxyId;

	/**
	 * 代理商分佣比例
	 */
	 private Integer groupProxyRate;

	/**
	 * 代理商佣金
	 */
	 private Integer groupProxyPrice;


}
